var message = 'Hello Global'

// 函数的父级作用域在js编译的时候就已经确定了!! (跟定义位置有关系,跟调用位置没关系)

function foo() {
  console.log(message);
}

function bar() {
  var message = "Hello Bar"
  foo()
}

bar()